using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using OneSoft.EntityCore;
using OneSoft.DataAccess;
using BySoft.Server.Common.Entity;
using BySoft.Server.Common.Schema;
using BySoft.Server.DataAccess;
namespace BySoft.Server.Business
{
/// <summary>
/// BsProductinstock
/// </summary>
public partial class BsProductinstock
{
#region GetByID
/// <summary>
/// 取得实体
/// </summary>
/// <param name="id">实体关键字</param>
/// <returns>实体实例</returns>
public static BsProductinstockEntity GetBsProductinstockByID(String id)
{
return BsProductinstockDA.GetBsProductinstockByID(id);
}
#endregion

#region Insert
/// <summary>
/// 插入数据
/// </summary>
/// <param name="objBsProductinstockEntity">实体实例</param>
/// <returns>true 插入成功; false 插入失败</returns>
 public static bool InsertBsProductinstock(BsProductinstockEntity objBsProductinstockEntity)
{
if (objBsProductinstockEntity == null)
{
return false;
}
try
{
return OneSoft.DataAccess.DataAccessCommon.Insert(objBsProductinstockEntity);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion

#region Update
/// <summary>
/// 更新数据
/// </summary>
/// <param name="objBsProductinstockEntity">实体实例</param>
/// <returns>true 更新成功; false 更新失败</returns>
public static bool UpdateBsProductinstock(BsProductinstockEntity objBsProductinstockEntity)
{
if (objBsProductinstockEntity == null)
{
return false;
}
try
{
return OneSoft.DataAccess.DataAccessCommon.Update(objBsProductinstockEntity);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region Delete
/// <summary>
/// 删除数据
/// </summary>
/// <param name="objBsProductinstockEntity">实体实例</param>
/// <returns>true 删除成功; false 删除失败</returns>
public static bool DeleteBsProductinstock(BsProductinstockEntity objBsProductinstockEntity)
{
if (objBsProductinstockEntity == null)
{
return false;
}
try
{
return OneSoft.DataAccess.DataAccessCommon.Delete(objBsProductinstockEntity);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region GetAll
/// <summary>
/// 获取所有数据
/// </summary>
/// <returns>返回所有数据</returns>
public static DataSet GetBsProductinstockAll()
{
try
{
return BsProductinstockDA.GetBsProductinstockAll();
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region GetDSByCondition
/// <summary>
/// 获取符合条件的DS
/// </summary>
/// <returns>返回DS</returns>
public static DataSet GetDSByCondition(string strCondition)
{
try
{
return BsProductinstockDA.GetDSByCondition(strCondition);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region GetByCondition
/// <summary>
/// 获取符合条件的数据实体
/// </summary>
/// <returns>返回数据实体</returns>
public static List<BsProductinstockEntity> GetByCondition(string strCondition)
{
try
{
return BsProductinstockDA.GetByCondition(strCondition);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion
}
}